make landmarks - German English Dictionary